Version History The current version is version 1.6. Changes between 1.5 and 1.6: • I finally tracked down the MultiFinder DA bug. Amazingly obscure; it finally tracked down to a bug in my _LoadSeg patch. This probably also explains some problems people had with application redirection not working. In any event, the bug should now be laid to rest. • Rewrote the documentation as a Hypercard Stack. Let me know what you think. • Added support for IIci. • Added support for ATM. Changes between 1.4 and 1.5: • Fixed another memory management bug. • Fixed problem with back handle dereference while loading environments. • Removed HandOff from list of tested INITs. I had been testing a beta copy of HandOff, and there were changes between the beta and the released version that conflict with FreshStart. I’m looking it it. Changes between 1.3 and 1.4 • Fixed memory management bug • Added ResEdit template for localization. Changes between 1.2 and 1.3: • Fixed incompatability with Edit. • Sent out documentation in Word format. Changes between 1.1 and 1.2: • Fixed bug where FreshStart would simply not execute. • Removed various other bugs. • Document incompatability with QuickTimer 1.0. • Improved ability to handle INITs that tailpatch. Before, a special mechanism was in place that had to know about the INIT before the INIT executed. Additionally, INITs that tailpatched on an irregular basis, such as HandOff and Suitcase, would occasionally fail or crash. These problems should be fixed. Changes between 1.0 and 1.1: • Fixed bug with INITs having to be deselected for one boot before being executed. • Fixed bug with INITs such as Cache Control which assume that A0 contains their handle when they are called. • Fixed problem with INITs such as On Cue that copy themselves into blocks allocated in the system heap. Note that these INITs will have to be handled on a case by case basis. • Tighted up mechanism for dealing with INITs such as SuitCase which tailpatch. The old mechanism relied on the name of the INIT; the new mechanism relies on the creator identification of the INIT. This allows INITs to be renamed. • Fixed bug where INIT would be displayed in an environment, even though the INIT no longer existed. • Special case code for SuperSpool, SuperLaserSpool, and MultiClip. • Special case code for CPSDeleteTracking. • Work around bug in Apple CDROM INIT that caused system heap corruptions. • Removed some dead code. • Tighted mechanism for catching INITs that open themselves; the mechanism should be more automatic now. • Fixed bug where files that were moved out of the System Folder retained their old position in the new folder. • Revised documenation; added EMail address and phone number.